html, body
{
	background:#ffffff;
	color:#333;
	font: normal 90% Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}
img{border:none;}

a:link, a:visited{ color: #ba1e16; text-decoration: none; }
a:hover{text-decoration: underline;}

#wrap
{
	margin: 0 auto;
	width: 956px;
	position: relative;
}

#head
{
}

#head h1
{
	font-size:20px;
	color:#333;
}

#body
{
}

#foot
{
	font-size:10px;
	color:#666;
}

/*------------------- table info ------------------*/
table.nodelist
{
	margin:10px 0;
	width:600px;
	border:1px solid #999999;
	text-align:center;
	border-collapse:collapse;
}

table.nodelist th
{
	padding:5px 0 5px 5px;
	background:#ccc;
	border:1px solid #888;
}

table.nodelist td
{
	vertical-align:text-top;
	padding-top:4px;
	background-color:#efefef;
	border:1px solid #aaa;
}	
